Volume 6, Issue 2, April 2021, Pages 1449-1469
Mahmoud Ahmad Mahmoud Ahmad Nafea
Volume 5, Conference Issue (1), October 2020, Pages 60-80
Mahmoud Nafea
Volume 5, Issue 21, May 2020, Pages 704-718
Mahmoud Nafea
Volume 4, Issue 16, July and August 2019, Pages 42-56
Mahmoud Nafea
Volume 4, Issue 14, March and April 2019, Pages 391-406
Mahmoud Nafea